#ifndef _VECTOR_H_
#define _VECTOR_H_

class vector2d
{
	public:
		float x;
		float y;
		vector2d(float _x=0,float _y=0)
		{
			x=_x;
			y=_y;
		}
	    vector2d operator + (vector2d); //operador binario +
		vector2d operator - (vector2d); //operador binario -
		vector2d operator - (void);		//operador unario -
		float distancia(vector2d);      //distancia entre dos ventores
		void normalizar(void);			//normaliza el vector
		void escalar(float);			//escala el vector
		float magnitud(void);			// devuelve la magnitud del vector
		float punto(vector2d);          // devuelve el producto punto con otro vector
};

#endif